[INFO] fetching crate helios-dac-sys 0.2.0...
[INFO] fixing helios-dac-sys-0.2.0 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-2
[INFO] extracting crate helios-dac-sys 0.2.0 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate helios-dac-sys 0.2.0
[INFO] finished tweaking crates.io crate helios-dac-sys 0.2.0
[INFO] tweaked toml for crates.io crate helios-dac-sys 0.2.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate helios-dac-sys 0.2.0 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 49 packages to latest compatible versions
[INFO] [stderr]       Adding bindgen v0.63.0 (available: v0.72.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] c5218701253a43418c13952e926423c913a4acf103d95e9fbf60e6f5b7bdb047
[INFO] running `Command { std: "docker" "start" "c5218701253a43418c13952e926423c913a4acf103d95e9fbf60e6f5b7bdb047", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c5218701253a43418c13952e926423c913a4acf103d95e9fbf60e6f5b7bdb047" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c5218701253a43418c13952e926423c913a4acf103d95e9fbf60e6f5b7bdb047", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c5218701253a43418c13952e926423c913a4acf103d95e9fbf60e6f5b7bdb047" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2018 edition to 2021
[INFO] [stderr] note: Switching to Edition 2021 will enable the use of the version 2 feature resolver in Cargo.
[INFO] [stderr] This may cause some dependencies to be built with fewer features enabled than previously.
[INFO] [stderr] More information about the resolver changes may be found at https://doc.rust-lang.org/nightly/edition-guide/rust-2021/default-cargo-resolver.html
[INFO] [stderr] When building the following dependencies, the given features will no longer be used:
[INFO] [stderr] 
[INFO] [stderr]   libc v0.2.186 (as host dependency) removed features: extra_traits, std
[INFO] [stderr] 
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling bindgen v0.63.0
[INFO] [stderr]    Compiling peeking_take_while v0.1.2
[INFO] [stderr]    Compiling lazycell v1.3.0
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling helios-dac-sys v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating build.rs from 2018 edition to 2021
[INFO] [stderr] warning: helios-dac-sys@0.2.0: In file included from sdk/sdk/HeliosDac.h:31,
[INFO] [stderr] warning: helios-dac-sys@0.2.0:                  from sdk/sdk/HeliosDacAPI.h:34,
[INFO] [stderr] warning: helios-dac-sys@0.2.0:                  from sdk/sdk/HeliosDacAPI.cpp:15:
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:28: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    28 | #pragma clang diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:29: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    29 | #pragma clang diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:31: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    31 | #pragma gcc diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:32: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    32 | #pragma gcc diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:33: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    33 | #pragma gcc diagnostic ignored "-Wpedantic"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:34: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    34 | #pragma gcc diagnostic ignored "-Wshadow"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2020: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2020 | #pragma clang diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2021: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2021 | #pragma gcc diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: In file included from sdk/sdk/HeliosDac.h:31,
[INFO] [stderr] warning: helios-dac-sys@0.2.0:                  from sdk/sdk/HeliosDac.cpp:16:
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:28: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    28 | #pragma clang diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:29: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    29 | #pragma clang diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:31: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    31 | #pragma gcc diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:32: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    32 | #pragma gcc diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:33: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    33 | #pragma gcc diagnostic ignored "-Wpedantic"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:34: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    34 | #pragma gcc diagnostic ignored "-Wshadow"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2020: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2020 | #pragma clang diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2021: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2021 | #pragma gcc diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr]    Migrating src/lib.rs from 2018 edition to 2021
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 34.23s
[INFO] [stderr] crater-edition-check: helios-dac-sys v0.2.0 (/opt/rustwide/workdir) updating edition from 2018 to 2021
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling bindgen v0.63.0
[INFO] [stderr]    Compiling helios-dac-sys v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated method `cc::Build::shared_flag`: cc only creates static libraries, setting this does nothing
[INFO] [stdout]   --> build.rs:38:10
[INFO] [stdout]    |
[INFO] [stdout] 38 |         .shared_flag(true)
[INFO] [stdout]    |          ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: helios-dac-sys@0.2.0: In file included from sdk/sdk/HeliosDac.h:31,
[INFO] [stderr] warning: helios-dac-sys@0.2.0:                  from sdk/sdk/HeliosDacAPI.h:34,
[INFO] [stderr] warning: helios-dac-sys@0.2.0:                  from sdk/sdk/HeliosDacAPI.cpp:15:
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:28: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    28 | #pragma clang diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:29: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    29 | #pragma clang diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:31: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    31 | #pragma gcc diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:32: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    32 | #pragma gcc diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:33: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    33 | #pragma gcc diagnostic ignored "-Wpedantic"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:34: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    34 | #pragma gcc diagnostic ignored "-Wshadow"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2020: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2020 | #pragma clang diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2021: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2021 | #pragma gcc diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: In file included from sdk/sdk/HeliosDac.h:31,
[INFO] [stderr] warning: helios-dac-sys@0.2.0:                  from sdk/sdk/HeliosDac.cpp:16:
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:28: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    28 | #pragma clang diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:29: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    29 | #pragma clang diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:31: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    31 | #pragma gcc diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:32: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    32 | #pragma gcc diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:33: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    33 | #pragma gcc diagnostic ignored "-Wpedantic"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:34: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    34 | #pragma gcc diagnostic ignored "-Wshadow"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2020: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2020 | #pragma clang diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2021: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2021 | #pragma gcc diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stdout] warning: unknown lint: `clippy`
[INFO] [stdout]  --> src/lib.rs:1:10
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![allow(clippy)]
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unknown_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_unique_ptr__DeleterConstraint` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:952
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b type std_unique_ptr__DeleterConstraint = u8 ; pub type std_unique_ptr_pointer = u8 ; pub type std_unique_ptr_element_type = u8 ;...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdUniquePtrDeleterConstraint`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_unique_ptr_pointer` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1002
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t = u8 ; pub type std_unique_ptr_pointer = u8 ; pub type std_unique_ptr_element_type = u8 ; pub type std_unique_ptr_deleter_type =...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdUniquePtrPointer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_unique_ptr_element_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1041
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8 ; pub type std_unique_ptr_element_type = u8 ; pub type std_unique_ptr_deleter_type = u8 ; pub type std_unique_ptr___safe_convers...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdUniquePtrElementType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_unique_ptr_deleter_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1085
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8 ; pub type std_unique_ptr_deleter_type = u8 ; pub type std_unique_ptr___safe_conversion_up = u8 ; # [repr (C)] # [repr (align (8...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdUniquePtrDeleterType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_unique_ptr___safe_conversion_up` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1129
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b type std_unique_ptr___safe_conversion_up = u8 ; # [repr (C)] # [repr (align (8))] # [derive (Debug , Copy , Clone)] pub struct s...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdUniquePtrSafeConversionUp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_mutex_native_handle_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1318
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } pub type std_mutex_native_handle_type = u64 ; # [test] fn bindgen_test_layout_std_mutex () { assert_eq ! (:: std :: mem :: size...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdMutexNativeHandleType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_value_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1757
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...u8 , } pub type std_allocator_value_type = u8 ; pub type std_allocator_size_type = u64 ; pub type std_allocator_difference_type = ...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorValueType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_size_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1798
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = u8 ; pub type std_allocator_size_type = u64 ; pub type std_allocator_difference_type = u64 ; pub type std_allocator_pointer = u...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorSizeType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_difference_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1839
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; pub type std_allocator_difference_type = u64 ; pub type std_allocator_pointer = u8 ; pub type std_allocator_const_pointer = u8 ;...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorDifferenceType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_pointer` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1886
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = u64 ; pub type std_allocator_pointer = u8 ; pub type std_allocator_const_pointer = u8 ; pub type std_allocator_reference = u8 ;...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorPointer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_const_pointer` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1924
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8 ; pub type std_allocator_const_pointer = u8 ; pub type std_allocator_reference = u8 ; pub type std_allocator_const_reference = u...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorConstPointer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_reference` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1968
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= u8 ; pub type std_allocator_reference = u8 ; pub type std_allocator_const_reference = u8 ; # [repr (C)] # [derive (Debug , Copy ...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorReference`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_const_reference` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; pub type std_allocator_const_reference = u8 ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct std_allocator_rebind { p...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorConstReference`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_rebind_other` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2157
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , } pub type std_allocator_rebind_other = u8 ; pub type std_allocator_propagate_on_container_move_assignment = u8 ; pub type std_...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorRebindOther`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_propagate_on_container_move_assignment` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2200
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...r_rebind_other = u8 ; pub type std_allocator_propagate_on_container_move_assignment = u8 ; pub type std_allocator_is_always_equal ...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorPropagateOnContainerMoveAssignment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_is_always_equal` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2269
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; pub type std_allocator_is_always_equal = u8 ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct std_vector { pub _addres...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorIsAlwaysEqual`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector__Base` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2408
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...dress : u8 , } pub type std_vector__Base = u8 ; pub type std_vector__Tp_alloc_type = u8 ; pub type std_vector__Alloc_traits = u8 ;...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorBase`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector__Tp_alloc_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2441
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= u8 ; pub type std_vector__Tp_alloc_type = u8 ; pub type std_vector__Alloc_traits = u8 ; pub type std_vector_value_type = u8 ; pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorTpAllocType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector__Alloc_traits` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2483
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= u8 ; pub type std_vector__Alloc_traits = u8 ; pub type std_vector_value_type = u8 ; pub type std_vector_pointer = u8 ; pub type ...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorAllocTraits`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_value_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2524
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ts = u8 ; pub type std_vector_value_type = u8 ; pub type std_vector_pointer = u8 ; pub type std_vector_const_pointer = u8 ; pub ty...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorValueType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_pointer` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2562
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...type = u8 ; pub type std_vector_pointer = u8 ; pub type std_vector_const_pointer = u8 ; pub type std_vector_reference = u8 ; pub t...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorPointer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_const_pointer` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2597
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= u8 ; pub type std_vector_const_pointer = u8 ; pub type std_vector_reference = u8 ; pub type std_vector_const_reference = u8 ; pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorConstPointer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_reference` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2638
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...er = u8 ; pub type std_vector_reference = u8 ; pub type std_vector_const_reference = u8 ; pub type std_vector_iterator = u8 ; pub ...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorReference`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_const_reference` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2675
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...u8 ; pub type std_vector_const_reference = u8 ; pub type std_vector_iterator = u8 ; pub type std_vector_const_iterator = u8 ; pub ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorConstReference`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_iterator` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2718
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nce = u8 ; pub type std_vector_iterator = u8 ; pub type std_vector_const_iterator = u8 ; pub type std_vector_const_reverse_iterato...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorIterator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_const_iterator` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2754
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... u8 ; pub type std_vector_const_iterator = u8 ; pub type std_vector_const_reverse_iterator = u8 ; pub type std_vector_reverse_iter...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorConstIterator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_const_reverse_iterator` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2796
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b type std_vector_const_reverse_iterator = u8 ; pub type std_vector_reverse_iterator = u8 ; pub type std_vector_size_type = u64 ; ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorConstReverseIterator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_reverse_iterator` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2846
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8 ; pub type std_vector_reverse_iterator = u8 ; pub type std_vector_size_type = u64 ; pub type std_vector_difference_type = u64 ; ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorReverseIterator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_size_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2890
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tor = u8 ; pub type std_vector_size_type = u64 ; pub type std_vector_difference_type = u64 ; pub type std_vector_allocator_type = ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorSizeType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_difference_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2928
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...64 ; pub type std_vector_difference_type = u64 ; pub type std_vector_allocator_type = u8 ; # [repr (C)] # [derive (Debug , Copy , ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorDifferenceType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_allocator_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2972
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...u64 ; pub type std_vector_allocator_type = u8 ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct std_vector__Temporary_va...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorAllocatorType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `clippy`
[INFO] [stdout]  --> src/lib.rs:1:10
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![allow(clippy)]
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unknown_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_unique_ptr__DeleterConstraint` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:952
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b type std_unique_ptr__DeleterConstraint = u8 ; pub type std_unique_ptr_pointer = u8 ; pub type std_unique_ptr_element_type = u8 ;...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdUniquePtrDeleterConstraint`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_unique_ptr_pointer` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1002
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t = u8 ; pub type std_unique_ptr_pointer = u8 ; pub type std_unique_ptr_element_type = u8 ; pub type std_unique_ptr_deleter_type =...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdUniquePtrPointer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_unique_ptr_element_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1041
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8 ; pub type std_unique_ptr_element_type = u8 ; pub type std_unique_ptr_deleter_type = u8 ; pub type std_unique_ptr___safe_convers...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdUniquePtrElementType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_unique_ptr_deleter_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1085
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8 ; pub type std_unique_ptr_deleter_type = u8 ; pub type std_unique_ptr___safe_conversion_up = u8 ; # [repr (C)] # [repr (align (8...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdUniquePtrDeleterType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_unique_ptr___safe_conversion_up` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1129
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b type std_unique_ptr___safe_conversion_up = u8 ; # [repr (C)] # [repr (align (8))] # [derive (Debug , Copy , Clone)] pub struct s...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdUniquePtrSafeConversionUp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_mutex_native_handle_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1318
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } pub type std_mutex_native_handle_type = u64 ; # [test] fn bindgen_test_layout_std_mutex () { assert_eq ! (:: std :: mem :: size...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdMutexNativeHandleType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_value_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1757
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...u8 , } pub type std_allocator_value_type = u8 ; pub type std_allocator_size_type = u64 ; pub type std_allocator_difference_type = ...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorValueType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_size_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1798
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = u8 ; pub type std_allocator_size_type = u64 ; pub type std_allocator_difference_type = u64 ; pub type std_allocator_pointer = u...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorSizeType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_difference_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1839
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; pub type std_allocator_difference_type = u64 ; pub type std_allocator_pointer = u8 ; pub type std_allocator_const_pointer = u8 ;...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorDifferenceType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_pointer` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1886
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = u64 ; pub type std_allocator_pointer = u8 ; pub type std_allocator_const_pointer = u8 ; pub type std_allocator_reference = u8 ;...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorPointer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_const_pointer` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1924
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8 ; pub type std_allocator_const_pointer = u8 ; pub type std_allocator_reference = u8 ; pub type std_allocator_const_reference = u...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorConstPointer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `deviceList` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5204
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...g)] pub struct HeliosDac { pub deviceList : [u64 ; 3usize] , pub threadLock : std_mutex , pub inited : bool , } # [repr (C)] # [de...
[INFO] [stdout]   |                                   ^^^^^^^^^^ help: convert the identifier to snake case: `device_list`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_reference` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1968
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= u8 ; pub type std_allocator_reference = u8 ; pub type std_allocator_const_reference = u8 ; # [repr (C)] # [derive (Debug , Copy ...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorReference`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `threadLock` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5238
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...iceList : [u64 ; 3usize] , pub threadLock : std_mutex , pub inited : bool , } # [repr (C)] # [derive (Debug)] pub struct HeliosDac...
[INFO] [stdout]   |                                   ^^^^^^^^^^ help: convert the identifier to snake case: `thread_lock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_const_reference` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; pub type std_allocator_const_reference = u8 ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct std_allocator_rebind { p...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorConstReference`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `interruptTransfer` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5360
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_HeliosDacDevice { pub interruptTransfer : * mut libusb_transfer , pub usbHandle : * mut libusb_device_handle , pub frameLock : s...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `interrupt_transfer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_rebind_other` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2157
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , } pub type std_allocator_rebind_other = u8 ; pub type std_allocator_propagate_on_container_move_assignment = u8 ; pub type std_...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorRebindOther`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_propagate_on_container_move_assignment` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2200
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...r_rebind_other = u8 ; pub type std_allocator_propagate_on_container_move_assignment = u8 ; pub type std_allocator_is_always_equal ...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorPropagateOnContainerMoveAssignment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_is_always_equal` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2269
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; pub type std_allocator_is_always_equal = u8 ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct std_vector { pub _addres...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorIsAlwaysEqual`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `usbHandle` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5408
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...r : * mut libusb_transfer , pub usbHandle : * mut libusb_device_handle , pub frameLock : std_mutex , pub frameReady : bool , pub f...
[INFO] [stdout]   |                                    ^^^^^^^^^ help: convert the identifier to snake case: `usb_handle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `frameLock` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5453
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut libusb_device_handle , pub frameLock : std_mutex , pub frameReady : bool , pub firmwareVersion : :: std :: os :: raw :: c_int...
[INFO] [stdout]   |                                    ^^^^^^^^^ help: convert the identifier to snake case: `frame_lock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector__Base` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2408
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...dress : u8 , } pub type std_vector__Base = u8 ; pub type std_vector__Tp_alloc_type = u8 ; pub type std_vector__Alloc_traits = u8 ;...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorBase`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector__Tp_alloc_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2441
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= u8 ; pub type std_vector__Tp_alloc_type = u8 ; pub type std_vector__Alloc_traits = u8 ; pub type std_vector_value_type = u8 ; pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorTpAllocType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `frameReady` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5481
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub frameLock : std_mutex , pub frameReady : bool , pub firmwareVersion : :: std :: os :: raw :: c_int , pub name : [:: std :: os :...
[INFO] [stdout]   |                                   ^^^^^^^^^^ help: convert the identifier to snake case: `frame_ready`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `firmwareVersion` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5505
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b frameReady : bool , pub firmwareVersion : :: std :: os :: raw :: c_int , pub name : [:: std :: os :: raw :: c_char ; 32usize] , ...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `firmware_version`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector__Alloc_traits` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2483
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= u8 ; pub type std_vector__Alloc_traits = u8 ; pub type std_vector_value_type = u8 ; pub type std_vector_pointer = u8 ; pub type ...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorAllocTraits`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_value_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2524
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ts = u8 ; pub type std_vector_value_type = u8 ; pub type std_vector_pointer = u8 ; pub type std_vector_const_pointer = u8 ; pub ty...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorValueType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `frameBuffer` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5633
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ze] , pub closed : bool , pub frameBuffer : * mut :: std :: os :: raw :: c_uchar , pub frameBufferSize : :: std :: os :: raw :: c_...
[INFO] [stdout]   |                                  ^^^^^^^^^^^ help: convert the identifier to snake case: `frame_buffer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `frameBufferSize` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5690
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_uchar , pub frameBufferSize : :: std :: os :: raw :: c_uint , pub frameResult : :: std :: os :: raw :: c_int , pub sh...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `frame_buffer_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_pointer` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2562
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...type = u8 ; pub type std_vector_pointer = u8 ; pub type std_vector_const_pointer = u8 ; pub type std_vector_reference = u8 ; pub t...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorPointer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_const_pointer` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2597
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= u8 ; pub type std_vector_const_pointer = u8 ; pub type std_vector_reference = u8 ; pub type std_vector_const_reference = u8 ; pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorConstPointer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `frameResult` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_uint , pub frameResult : :: std :: os :: raw :: c_int , pub shutterIsOpen : bool , } # [test] fn bindgen_test_l...
[INFO] [stdout]   |                                  ^^^^^^^^^^^ help: convert the identifier to snake case: `frame_result`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_reference` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2638
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...er = u8 ; pub type std_vector_reference = u8 ; pub type std_vector_const_reference = u8 ; pub type std_vector_iterator = u8 ; pub ...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorReference`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `shutterIsOpen` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5793
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_int , pub shutterIsOpen : bool , } # [test] fn bindgen_test_layout_HeliosDac_HeliosDacDevice () { const UNINIT : ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^ help: convert the identifier to snake case: `shutter_is_open`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_const_reference` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2675
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...u8 ; pub type std_vector_const_reference = u8 ; pub type std_vector_iterator = u8 ; pub type std_vector_const_iterator = u8 ; pub ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorConstReference`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `SendFrame` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11128
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...vice { # [inline] pub unsafe fn SendFrame (& mut self , pps : :: std :: os :: raw :: c_uint , flags : :: std :: os :: raw :: c_uch...
[INFO] [stdout]   |                                    ^^^^^^^^^ help: convert the identifier to snake case: `send_frame`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_iterator` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2718
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nce = u8 ; pub type std_vector_iterator = u8 ; pub type std_vector_const_iterator = u8 ; pub type std_vector_const_reverse_iterato...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorIterator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `numOfPoints` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11260
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...points : * mut HeliosPoint , numOfPoints : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDev...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to snake case: `num_of_points`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_const_iterator` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2754
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... u8 ; pub type std_vector_const_iterator = u8 ; pub type std_vector_const_reverse_iterator = u8 ; pub type std_vector_reverse_iter...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorConstIterator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_const_reverse_iterator` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2796
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b type std_vector_const_reverse_iterator = u8 ; pub type std_vector_reverse_iterator = u8 ; pub type std_vector_size_type = u64 ; ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorConstReverseIterator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `GetStatus` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11446
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nts) } # [inline] pub unsafe fn GetStatus (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_GetStatus (self...
[INFO] [stdout]   |                                    ^^^^^^^^^ help: convert the identifier to snake case: `get_status`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_reverse_iterator` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2846
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8 ; pub type std_vector_reverse_iterator = u8 ; pub type std_vector_size_type = u64 ; pub type std_vector_difference_type = u64 ; ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorReverseIterator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `GetFirmwareVersion` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11573
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...inline] pub unsafe fn GetFirmwareVersion (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_GetFirmwareVersi...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `get_firmware_version`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_size_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2890
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tor = u8 ; pub type std_vector_size_type = u64 ; pub type std_vector_difference_type = u64 ; pub type std_vector_allocator_type = ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorSizeType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_difference_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2928
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...64 ; pub type std_vector_difference_type = u64 ; pub type std_vector_allocator_type = u8 ; # [repr (C)] # [derive (Debug , Copy , ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorDifferenceType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `GetName` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11718
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...(self) } # [inline] pub unsafe fn GetName (& mut self , name : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_in...
[INFO] [stdout]   |                                      ^^^^^^^ help: convert the identifier to snake case: `get_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_allocator_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2972
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...u64 ; pub type std_vector_allocator_type = u8 ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct std_vector__Temporary_va...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorAllocatorType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `SetName` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11893
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... name) } # [inline] pub unsafe fn SetName (& mut self , name : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_in...
[INFO] [stdout]   |                                      ^^^^^^^ help: convert the identifier to snake case: `set_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `SetShutter` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12068
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...me) } # [inline] pub unsafe fn SetShutter (& mut self , level : bool) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_...
[INFO] [stdout]   |                                   ^^^^^^^^^^ help: convert the identifier to snake case: `set_shutter`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `Stop` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12220
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...[inline] pub unsafe fn Stop (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_Stop (self) } # [inline] pub ...
[INFO] [stdout]   |                           ^^^^ help: convert the identifier to snake case (notice the capitalization): `stop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `EraseFirmware` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12337
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } # [inline] pub unsafe fn EraseFirmware (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_EraseFirmware (...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^ help: convert the identifier to snake case: `erase_firmware`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `OpenDevices` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16483
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ac { # [inline] pub unsafe fn OpenDevices (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_OpenDevices (self) } # [inline]...
[INFO] [stdout]   |                                  ^^^^^^^^^^^ help: convert the identifier to snake case: `open_devices`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `CloseDevices` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16598
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) } # [inline] pub unsafe fn CloseDevices (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_CloseDevices (self) } # [inline...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^ help: convert the identifier to snake case: `close_devices`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `SetLibusbDebugLogLevel` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16715
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn SetLibusbDebugLogLevel (& mut self , logLevel : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { H...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `set_libusb_debug_log_level`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `logLevel` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16752
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ibusbDebugLogLevel (& mut self , logLevel : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { HeliosDac_SetLibusbDeb...
[INFO] [stdout]   |                                     ^^^^^^^^ help: convert the identifier to snake case: `log_level`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `WriteFrame` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16905
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...el) } # [inline] pub unsafe fn WriteFrame (& mut self , devNum : :: std :: os :: raw :: c_uint , pps : :: std :: os :: raw :: c_ui...
[INFO] [stdout]   |                                   ^^^^^^^^^^ help: convert the identifier to snake case: `write_frame`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `devNum` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16930
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unsafe fn WriteFrame (& mut self , devNum : :: std :: os :: raw :: c_uint , pps : :: std :: os :: raw :: c_uint , flags : :: std :...
[INFO] [stdout]   |                                       ^^^^^^ help: convert the identifier to snake case: `dev_num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `numOfPoints` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17079
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...points : * mut HeliosPoint , numOfPoints : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { HeliosDac_WriteFrame (...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to snake case: `num_of_points`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `GetStatus` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17259
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nts) } # [inline] pub unsafe fn GetStatus (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { ...
[INFO] [stdout]   |                                    ^^^^^^^^^ help: convert the identifier to snake case: `get_status`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `devNum` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17283
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... unsafe fn GetStatus (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { HeliosDac_GetStatus (...
[INFO] [stdout]   |                                       ^^^^^^ help: convert the identifier to snake case: `dev_num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `GetFirmwareVersion` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17420
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...inline] pub unsafe fn GetFirmwareVersion (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { H...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `get_firmware_version`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `devNum` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17453
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n GetFirmwareVersion (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { HeliosDac_GetFirmware...
[INFO] [stdout]   |                                       ^^^^^^ help: convert the identifier to snake case: `dev_num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `GetName` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17599
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...evNum) } # [inline] pub unsafe fn GetName (& mut self , devNum : :: std :: os :: raw :: c_uint , name : * mut :: std :: os :: raw ...
[INFO] [stdout]   |                                      ^^^^^^^ help: convert the identifier to snake case: `get_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `devNum` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17621
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub unsafe fn GetName (& mut self , devNum : :: std :: os :: raw :: c_uint , name : * mut :: std :: os :: raw :: c_char) -> :: std ...
[INFO] [stdout]   |                                       ^^^^^^ help: convert the identifier to snake case: `dev_num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `SetName` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17808
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... name) } # [inline] pub unsafe fn SetName (& mut self , devNum : :: std :: os :: raw :: c_uint , name : * mut :: std :: os :: raw ...
[INFO] [stdout]   |                                      ^^^^^^^ help: convert the identifier to snake case: `set_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `devNum` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17830
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub unsafe fn SetName (& mut self , devNum : :: std :: os :: raw :: c_uint , name : * mut :: std :: os :: raw :: c_char) -> :: std ...
[INFO] [stdout]   |                                       ^^^^^^ help: convert the identifier to snake case: `dev_num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `Stop` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18017
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...[inline] pub unsafe fn Stop (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { HeliosDac_Stop...
[INFO] [stdout]   |                           ^^^^ help: convert the identifier to snake case (notice the capitalization): `stop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `devNum` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18036
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...] pub unsafe fn Stop (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { HeliosDac_Stop (self ...
[INFO] [stdout]   |                                       ^^^^^^ help: convert the identifier to snake case: `dev_num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `SetShutter` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18168
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...um) } # [inline] pub unsafe fn SetShutter (& mut self , devNum : :: std :: os :: raw :: c_uint , level : bool) -> :: std :: os :: ...
[INFO] [stdout]   |                                   ^^^^^^^^^^ help: convert the identifier to snake case: `set_shutter`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `devNum` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18193
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unsafe fn SetShutter (& mut self , devNum : :: std :: os :: raw :: c_uint , level : bool) -> :: std :: os :: raw :: c_int { Helios...
[INFO] [stdout]   |                                       ^^^^^^ help: convert the identifier to snake case: `dev_num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `EraseFirmware` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18354
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } # [inline] pub unsafe fn EraseFirmware (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { ...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^ help: convert the identifier to snake case: `erase_firmware`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `devNum` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18382
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...afe fn EraseFirmware (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { HeliosDac_EraseFirmwa...
[INFO] [stdout]   |                                       ^^^^^^ help: convert the identifier to snake case: `dev_num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bindgen_test_layout_HeliosPoint` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:3592
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...[test] fn bindgen_test_layout_HeliosPoint () { const UNINIT : :: std :: mem :: MaybeUninit < HeliosPoint > = :: std :: mem :: Mayb...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_helios_point`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `deviceList` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5204
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...g)] pub struct HeliosDac { pub deviceList : [u64 ; 3usize] , pub threadLock : std_mutex , pub inited : bool , } # [repr (C)] # [de...
[INFO] [stdout]   |                                   ^^^^^^^^^^ help: convert the identifier to snake case: `device_list`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `threadLock` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5238
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...iceList : [u64 ; 3usize] , pub threadLock : std_mutex , pub inited : bool , } # [repr (C)] # [derive (Debug)] pub struct HeliosDac...
[INFO] [stdout]   |                                   ^^^^^^^^^^ help: convert the identifier to snake case: `thread_lock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `interruptTransfer` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5360
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_HeliosDacDevice { pub interruptTransfer : * mut libusb_transfer , pub usbHandle : * mut libusb_device_handle , pub frameLock : s...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `interrupt_transfer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `usbHandle` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5408
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...r : * mut libusb_transfer , pub usbHandle : * mut libusb_device_handle , pub frameLock : std_mutex , pub frameReady : bool , pub f...
[INFO] [stdout]   |                                    ^^^^^^^^^ help: convert the identifier to snake case: `usb_handle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `frameLock` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5453
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut libusb_device_handle , pub frameLock : std_mutex , pub frameReady : bool , pub firmwareVersion : :: std :: os :: raw :: c_int...
[INFO] [stdout]   |                                    ^^^^^^^^^ help: convert the identifier to snake case: `frame_lock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `frameReady` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5481
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub frameLock : std_mutex , pub frameReady : bool , pub firmwareVersion : :: std :: os :: raw :: c_int , pub name : [:: std :: os :...
[INFO] [stdout]   |                                   ^^^^^^^^^^ help: convert the identifier to snake case: `frame_ready`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `firmwareVersion` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5505
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b frameReady : bool , pub firmwareVersion : :: std :: os :: raw :: c_int , pub name : [:: std :: os :: raw :: c_char ; 32usize] , ...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `firmware_version`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `frameBuffer` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5633
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ze] , pub closed : bool , pub frameBuffer : * mut :: std :: os :: raw :: c_uchar , pub frameBufferSize : :: std :: os :: raw :: c_...
[INFO] [stdout]   |                                  ^^^^^^^^^^^ help: convert the identifier to snake case: `frame_buffer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `frameBufferSize` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5690
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_uchar , pub frameBufferSize : :: std :: os :: raw :: c_uint , pub frameResult : :: std :: os :: raw :: c_int , pub sh...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `frame_buffer_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `frameResult` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_uint , pub frameResult : :: std :: os :: raw :: c_int , pub shutterIsOpen : bool , } # [test] fn bindgen_test_l...
[INFO] [stdout]   |                                  ^^^^^^^^^^^ help: convert the identifier to snake case: `frame_result`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `shutterIsOpen` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5793
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_int , pub shutterIsOpen : bool , } # [test] fn bindgen_test_layout_HeliosDac_HeliosDacDevice () { const UNINIT : ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^ help: convert the identifier to snake case: `shutter_is_open`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bindgen_test_layout_HeliosDac_HeliosDacDevice` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:5830
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...terIsOpen : bool , } # [test] fn bindgen_test_layout_HeliosDac_HeliosDacDevice () { const UNINIT : :: std :: mem :: MaybeUninit < ...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_helios_dac_helios_dac_device`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `SendFrame` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11128
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...vice { # [inline] pub unsafe fn SendFrame (& mut self , pps : :: std :: os :: raw :: c_uint , flags : :: std :: os :: raw :: c_uch...
[INFO] [stdout]   |                                    ^^^^^^^^^ help: convert the identifier to snake case: `send_frame`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `numOfPoints` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11260
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...points : * mut HeliosPoint , numOfPoints : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDev...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to snake case: `num_of_points`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `GetStatus` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11446
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nts) } # [inline] pub unsafe fn GetStatus (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_GetStatus (self...
[INFO] [stdout]   |                                    ^^^^^^^^^ help: convert the identifier to snake case: `get_status`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `GetFirmwareVersion` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11573
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...inline] pub unsafe fn GetFirmwareVersion (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_GetFirmwareVersi...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `get_firmware_version`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `GetName` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11718
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...(self) } # [inline] pub unsafe fn GetName (& mut self , name : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_in...
[INFO] [stdout]   |                                      ^^^^^^^ help: convert the identifier to snake case: `get_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `SetName` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11893
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... name) } # [inline] pub unsafe fn SetName (& mut self , name : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_in...
[INFO] [stdout]   |                                      ^^^^^^^ help: convert the identifier to snake case: `set_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `SetShutter` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12068
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...me) } # [inline] pub unsafe fn SetShutter (& mut self , level : bool) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_...
[INFO] [stdout]   |                                   ^^^^^^^^^^ help: convert the identifier to snake case: `set_shutter`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `Stop` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12220
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...[inline] pub unsafe fn Stop (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_Stop (self) } # [inline] pub ...
[INFO] [stdout]   |                           ^^^^ help: convert the identifier to snake case (notice the capitalization): `stop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `EraseFirmware` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12337
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } # [inline] pub unsafe fn EraseFirmware (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_EraseFirmware (...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^ help: convert the identifier to snake case: `erase_firmware`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bindgen_test_layout_HeliosDac` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12831
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...# [test] fn bindgen_test_layout_HeliosDac () { const UNINIT : :: std :: mem :: MaybeUninit < HeliosDac > = :: std :: mem :: MaybeU...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `bindgen_test_layout_helios_dac`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `OpenDevices` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16483
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ac { # [inline] pub unsafe fn OpenDevices (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_OpenDevices (self) } # [inline]...
[INFO] [stdout]   |                                  ^^^^^^^^^^^ help: convert the identifier to snake case: `open_devices`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `CloseDevices` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16598
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) } # [inline] pub unsafe fn CloseDevices (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_CloseDevices (self) } # [inline...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^ help: convert the identifier to snake case: `close_devices`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `SetLibusbDebugLogLevel` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16715
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn SetLibusbDebugLogLevel (& mut self , logLevel : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { H...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `set_libusb_debug_log_level`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `logLevel` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16752
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ibusbDebugLogLevel (& mut self , logLevel : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { HeliosDac_SetLibusbDeb...
[INFO] [stdout]   |                                     ^^^^^^^^ help: convert the identifier to snake case: `log_level`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `WriteFrame` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16905
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...el) } # [inline] pub unsafe fn WriteFrame (& mut self , devNum : :: std :: os :: raw :: c_uint , pps : :: std :: os :: raw :: c_ui...
[INFO] [stdout]   |                                   ^^^^^^^^^^ help: convert the identifier to snake case: `write_frame`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `devNum` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16930
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unsafe fn WriteFrame (& mut self , devNum : :: std :: os :: raw :: c_uint , pps : :: std :: os :: raw :: c_uint , flags : :: std :...
[INFO] [stdout]   |                                       ^^^^^^ help: convert the identifier to snake case: `dev_num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `numOfPoints` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17079
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...points : * mut HeliosPoint , numOfPoints : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { HeliosDac_WriteFrame (...
[INFO] [stdout]   |                                 ^^^^^^^^^^^ help: convert the identifier to snake case: `num_of_points`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `GetStatus` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17259
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nts) } # [inline] pub unsafe fn GetStatus (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { ...
[INFO] [stdout]   |                                    ^^^^^^^^^ help: convert the identifier to snake case: `get_status`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `devNum` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17283
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... unsafe fn GetStatus (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { HeliosDac_GetStatus (...
[INFO] [stdout]   |                                       ^^^^^^ help: convert the identifier to snake case: `dev_num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `GetFirmwareVersion` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17420
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...inline] pub unsafe fn GetFirmwareVersion (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { H...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `get_firmware_version`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `devNum` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17453
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n GetFirmwareVersion (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { HeliosDac_GetFirmware...
[INFO] [stdout]   |                                       ^^^^^^ help: convert the identifier to snake case: `dev_num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `GetName` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17599
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...evNum) } # [inline] pub unsafe fn GetName (& mut self , devNum : :: std :: os :: raw :: c_uint , name : * mut :: std :: os :: raw ...
[INFO] [stdout]   |                                      ^^^^^^^ help: convert the identifier to snake case: `get_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `devNum` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17621
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub unsafe fn GetName (& mut self , devNum : :: std :: os :: raw :: c_uint , name : * mut :: std :: os :: raw :: c_char) -> :: std ...
[INFO] [stdout]   |                                       ^^^^^^ help: convert the identifier to snake case: `dev_num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `SetName` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17808
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... name) } # [inline] pub unsafe fn SetName (& mut self , devNum : :: std :: os :: raw :: c_uint , name : * mut :: std :: os :: raw ...
[INFO] [stdout]   |                                      ^^^^^^^ help: convert the identifier to snake case: `set_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `devNum` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17830
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub unsafe fn SetName (& mut self , devNum : :: std :: os :: raw :: c_uint , name : * mut :: std :: os :: raw :: c_char) -> :: std ...
[INFO] [stdout]   |                                       ^^^^^^ help: convert the identifier to snake case: `dev_num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `Stop` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18017
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...[inline] pub unsafe fn Stop (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { HeliosDac_Stop...
[INFO] [stdout]   |                           ^^^^ help: convert the identifier to snake case (notice the capitalization): `stop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `devNum` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18036
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...] pub unsafe fn Stop (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { HeliosDac_Stop (self ...
[INFO] [stdout]   |                                       ^^^^^^ help: convert the identifier to snake case: `dev_num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `SetShutter` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18168
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...um) } # [inline] pub unsafe fn SetShutter (& mut self , devNum : :: std :: os :: raw :: c_uint , level : bool) -> :: std :: os :: ...
[INFO] [stdout]   |                                   ^^^^^^^^^^ help: convert the identifier to snake case: `set_shutter`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `devNum` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18193
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unsafe fn SetShutter (& mut self , devNum : :: std :: os :: raw :: c_uint , level : bool) -> :: std :: os :: raw :: c_int { Helios...
[INFO] [stdout]   |                                       ^^^^^^ help: convert the identifier to snake case: `dev_num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `EraseFirmware` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18354
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } # [inline] pub unsafe fn EraseFirmware (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { ...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^ help: convert the identifier to snake case: `erase_firmware`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `devNum` should have a snake case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18382
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...afe fn EraseFirmware (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { HeliosDac_EraseFirmwa...
[INFO] [stdout]   |                                       ^^^^^^ help: convert the identifier to snake case: `dev_num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 49.58s
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2018 edition to 2021
[INFO] [stderr] note: Switching to Edition 2021 will enable the use of the version 2 feature resolver in Cargo.
[INFO] [stderr] This may cause some dependencies to be built with fewer features enabled than previously.
[INFO] [stderr] More information about the resolver changes may be found at https://doc.rust-lang.org/nightly/edition-guide/rust-2021/default-cargo-resolver.html
[INFO] [stderr] When building the following dependencies, the given features will no longer be used:
[INFO] [stderr] 
[INFO] [stderr]   libc v0.2.186 (as host dependency) removed features: extra_traits, std
[INFO] [stderr] 
[INFO] [stderr] warning: helios-dac-sys@0.2.0: In file included from sdk/sdk/HeliosDac.h:31,
[INFO] [stderr] warning: helios-dac-sys@0.2.0:                  from sdk/sdk/HeliosDacAPI.h:34,
[INFO] [stderr] warning: helios-dac-sys@0.2.0:                  from sdk/sdk/HeliosDacAPI.cpp:15:
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:28: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    28 | #pragma clang diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:29: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    29 | #pragma clang diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:31: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    31 | #pragma gcc diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:32: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    32 | #pragma gcc diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:33: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    33 | #pragma gcc diagnostic ignored "-Wpedantic"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:34: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    34 | #pragma gcc diagnostic ignored "-Wshadow"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2020: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2020 | #pragma clang diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2021: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2021 | #pragma gcc diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: In file included from sdk/sdk/HeliosDac.h:31,
[INFO] [stderr] warning: helios-dac-sys@0.2.0:                  from sdk/sdk/HeliosDac.cpp:16:
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:28: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    28 | #pragma clang diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:29: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    29 | #pragma clang diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:31: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    31 | #pragma gcc diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:32: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    32 | #pragma gcc diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:33: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    33 | #pragma gcc diagnostic ignored "-Wpedantic"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:34: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    34 | #pragma gcc diagnostic ignored "-Wshadow"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2020: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2020 | #pragma clang diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2021: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2021 | #pragma gcc diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr]     Checking helios-dac-sys v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated method `cc::Build::shared_flag`: cc only creates static libraries, setting this does nothing
[INFO] [stdout]   --> build.rs:38:10
[INFO] [stdout]    |
[INFO] [stdout] 38 |         .shared_flag(true)
[INFO] [stdout]    |          ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Migrating src/lib.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs (46 fixes)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 50.43s
[INFO] [stderr] crater-edition-check: helios-dac-sys v0.2.0 (/opt/rustwide/workdir) updating edition from 2021 to 2024
[INFO] [stderr]    Compiling helios-dac-sys v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated method `cc::Build::shared_flag`: cc only creates static libraries, setting this does nothing
[INFO] [stdout]   --> build.rs:38:10
[INFO] [stdout]    |
[INFO] [stdout] 38 |         .shared_flag(true)
[INFO] [stdout]    |          ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: helios-dac-sys@0.2.0: In file included from sdk/sdk/HeliosDac.h:31,
[INFO] [stderr] warning: helios-dac-sys@0.2.0:                  from sdk/sdk/HeliosDacAPI.h:34,
[INFO] [stderr] warning: helios-dac-sys@0.2.0:                  from sdk/sdk/HeliosDacAPI.cpp:15:
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:28: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    28 | #pragma clang diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:29: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    29 | #pragma clang diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:31: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    31 | #pragma gcc diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:32: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    32 | #pragma gcc diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:33: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    33 | #pragma gcc diagnostic ignored "-Wpedantic"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:34: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    34 | #pragma gcc diagnostic ignored "-Wshadow"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2020: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2020 | #pragma clang diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2021: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2021 | #pragma gcc diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: In file included from sdk/sdk/HeliosDac.h:31,
[INFO] [stderr] warning: helios-dac-sys@0.2.0:                  from sdk/sdk/HeliosDac.cpp:16:
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:28: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    28 | #pragma clang diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:29: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    29 | #pragma clang diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:31: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    31 | #pragma gcc diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:32: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    32 | #pragma gcc diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:33: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    33 | #pragma gcc diagnostic ignored "-Wpedantic"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:34: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    34 | #pragma gcc diagnostic ignored "-Wshadow"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2020: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2020 | #pragma clang diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2021: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2021 | #pragma gcc diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:8789
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosD...: c_uint) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:8789
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosD...: c_uint) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:9158
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac15HeliosDacDevice9GetStatusEv"] pub fn HeliosDac_HeliosDacDevice_GetStatus (this : * mut HeliosDac_HeliosDacDevice) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:9357
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac15HeliosDacDevice18GetFirmwareVersionEv"] pub fn HeliosDac_HeliosDacDevice_GetFirmwareVersion (this : * mut HeliosDac_HeliosDacDevice) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:9575
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac15HeliosDacDevice7GetNameEPc"] pub fn HeliosDac_HeliosDacDevice_GetName (this : * mut HeliosDac_HeliosDacDevice , name : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:9158
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac15HeliosDacDevice9GetStatusEv"] pub fn HeliosDac_HeliosDacDevice_GetStatus (this : * mut HeliosDac_HeliosDacDevice) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:9357
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac15HeliosDacDevice18GetFirmwareVersionEv"] pub fn HeliosDac_HeliosDacDevice_GetFirmwareVersion (this : * mut HeliosDac_HeliosDacDevice) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:9575
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac15HeliosDacDevice7GetNameEPc"] pub fn HeliosDac_HeliosDacDevice_GetName (this : * mut HeliosDac_HeliosDacDevice , name : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:9816
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac15HeliosDacDevice7SetNameEPc"] pub fn HeliosDac_HeliosDacDevice_SetName (this : * mut HeliosDac_HeliosDacDevice , name : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:10057
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac15HeliosDacDevice10SetShutterEb"] pub fn HeliosDac_HeliosDacDevice_SetShutter (this : * mut HeliosDac_HeliosDacDevice , level : bool) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:9816
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac15HeliosDacDevice7SetNameEPc"] pub fn HeliosDac_HeliosDacDevice_SetName (this : * mut HeliosDac_HeliosDacDevice , name : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:10057
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac15HeliosDacDevice10SetShutterEb"] pub fn HeliosDac_HeliosDacDevice_SetShutter (this : * mut HeliosDac_HeliosDacDevice , level : bool) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:10274
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac15HeliosDacDevice4StopEv"] pub fn HeliosDac_HeliosDacDevice_Stop (this : * mut HeliosDac_HeliosDacDevice) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:10463
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac15HeliosDacDevice13EraseFirmwareEv"] pub fn HeliosDac_HeliosDacDevice_EraseFirmware (this : * mut HeliosDac_HeliosDacDevice) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:10274
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac15HeliosDacDevice4StopEv"] pub fn HeliosDac_HeliosDacDevice_Stop (this : * mut HeliosDac_HeliosDacDevice) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:10671
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac15HeliosDacDeviceC1EP20libusb_device_handle"] pub fn HeliosDac_HeliosDacDevice_HeliosDacDevice (this : * mut HeliosDac_HeliosDacDevice , arg1 : * mut libusb_device_handle) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:10463
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac15HeliosDacDevice13EraseFirmwareEv"] pub fn HeliosDac_HeliosDacDevice_EraseFirmware (this : * mut HeliosDac_HeliosDacDevice) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:10671
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac15HeliosDacDeviceC1EP20libusb_device_handle"] pub fn HeliosDac_HeliosDacDevice_HeliosDacDevice (this : * mut HeliosDac_HeliosDacDevice , arg1 : * mut libusb_device_handle) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:10894
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac15HeliosDacDeviceD1Ev"] pub fn HeliosDac_HeliosDacDevice_HeliosDacDevice_destructor (this : * mut HeliosDac_HeliosDacDevice) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:13854
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac11OpenDevicesEv"] pub fn HeliosDac_OpenDevices (this : * mut HeliosDac) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:14009
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac12CloseDevicesEv"] pub fn HeliosDac_CloseDevices (this : * mut HeliosDac) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:14166
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac22SetLibusbDebugLogLevelEi"] pub fn HeliosDac_SetLibusbDebugLogLevel (this : * mut HeliosDac , logLevel : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:10894
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac15HeliosDacDeviceD1Ev"] pub fn HeliosDac_HeliosDacDevice_HeliosDacDevice_destructor (this : * mut HeliosDac_HeliosDacDevice) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:14385
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosD...: c_uint) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:13854
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac11OpenDevicesEv"] pub fn HeliosDac_OpenDevices (this : * mut HeliosDac) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:14750
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac9GetStatusEj"] pub fn HeliosDac_GetStatus (this : * mut HeliosDac , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:14009
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac12CloseDevicesEv"] pub fn HeliosDac_CloseDevices (this : * mut HeliosDac) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:14166
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac22SetLibusbDebugLogLevelEi"] pub fn HeliosDac_SetLibusbDebugLogLevel (this : * mut HeliosDac , logLevel : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:14941
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac18GetFirmwareVersionEj"] pub fn HeliosDac_GetFirmwareVersion (this : * mut HeliosDac , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:15151
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac7GetNameEjPc"] pub fn HeliosDac_GetName (this : * mut HeliosDac , devNum : :: std :: os :: raw :: c_uint , name : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:14385
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosD...: c_uint) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:15385
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac7SetNameEjPc"] pub fn HeliosDac_SetName (this : * mut HeliosDac , devNum : :: std :: os :: raw :: c_uint , name : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:14750
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac9GetStatusEj"] pub fn HeliosDac_GetStatus (this : * mut HeliosDac , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:15619
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac4StopEj"] pub fn HeliosDac_Stop (this : * mut HeliosDac , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:14941
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac18GetFirmwareVersionEj"] pub fn HeliosDac_GetFirmwareVersion (this : * mut HeliosDac , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:15800
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac10SetShutterEjb"] pub fn HeliosDac_SetShutter (this : * mut HeliosDac , devNum : :: std :: os :: raw :: c_uint , level : bool) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:15151
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac7GetNameEjPc"] pub fn HeliosDac_GetName (this : * mut HeliosDac , devNum : :: std :: os :: raw :: c_uint , name : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:15385
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac7SetNameEjPc"] pub fn HeliosDac_SetName (this : * mut HeliosDac , devNum : :: std :: os :: raw :: c_uint , name : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16010
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac13EraseFirmwareEj"] pub fn HeliosDac_EraseFirmware (this : * mut HeliosDac , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16210
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_int ; } extern "C" { # [link_name = "\u{1}_ZN9HeliosDacC1Ev"] pub fn HeliosDac_HeliosDac (this : * mut HeliosDac) ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:15619
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac4StopEj"] pub fn HeliosDac_Stop (this : * mut HeliosDac , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16320
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { # [link_name = "\u{1}_ZN9HeliosDacD1Ev"] pub fn HeliosDac_HeliosDac_destructor (this : * mut HeliosDac) ; } impl...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:15800
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac10SetShutterEjb"] pub fn HeliosDac_SetShutter (this : * mut HeliosDac , devNum : :: std :: os :: raw :: c_uint , level : bool) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16010
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9HeliosDac13EraseFirmwareEj"] pub fn HeliosDac_EraseFirmware (this : * mut HeliosDac , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16210
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_int ; } extern "C" { # [link_name = "\u{1}_ZN9HeliosDacC1Ev"] pub fn HeliosDac_HeliosDac (this : * mut HeliosDac) ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16320
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { # [link_name = "\u{1}_ZN9HeliosDacD1Ev"] pub fn HeliosDac_HeliosDac_destructor (this : * mut HeliosDac) ; } impl...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `clippy`
[INFO] [stdout]  --> src/lib.rs:1:10
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![allow(clippy)]
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unknown_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_unique_ptr__DeleterConstraint` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:952
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b type std_unique_ptr__DeleterConstraint = u8 ; pub type std_unique_ptr_pointer = u8 ; pub type std_unique_ptr_element_type = u8 ;...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdUniquePtrDeleterConstraint`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_unique_ptr_pointer` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1002
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t = u8 ; pub type std_unique_ptr_pointer = u8 ; pub type std_unique_ptr_element_type = u8 ; pub type std_unique_ptr_deleter_type =...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdUniquePtrPointer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `clippy`
[INFO] [stdout]  --> src/lib.rs:1:10
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![allow(clippy)]
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unknown_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_unique_ptr_element_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1041
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8 ; pub type std_unique_ptr_element_type = u8 ; pub type std_unique_ptr_deleter_type = u8 ; pub type std_unique_ptr___safe_convers...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdUniquePtrElementType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_unique_ptr_deleter_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1085
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8 ; pub type std_unique_ptr_deleter_type = u8 ; pub type std_unique_ptr___safe_conversion_up = u8 ; # [repr (C)] # [repr (align (8...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdUniquePtrDeleterType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_unique_ptr__DeleterConstraint` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:952
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b type std_unique_ptr__DeleterConstraint = u8 ; pub type std_unique_ptr_pointer = u8 ; pub type std_unique_ptr_element_type = u8 ;...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdUniquePtrDeleterConstraint`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_unique_ptr___safe_conversion_up` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1129
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b type std_unique_ptr___safe_conversion_up = u8 ; # [repr (C)] # [repr (align (8))] # [derive (Debug , Copy , Clone)] pub struct s...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdUniquePtrSafeConversionUp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_unique_ptr_pointer` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1002
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t = u8 ; pub type std_unique_ptr_pointer = u8 ; pub type std_unique_ptr_element_type = u8 ; pub type std_unique_ptr_deleter_type =...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdUniquePtrPointer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_mutex_native_handle_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1318
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } pub type std_mutex_native_handle_type = u64 ; # [test] fn bindgen_test_layout_std_mutex () { assert_eq ! (:: std :: mem :: size...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdMutexNativeHandleType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_unique_ptr_element_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1041
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8 ; pub type std_unique_ptr_element_type = u8 ; pub type std_unique_ptr_deleter_type = u8 ; pub type std_unique_ptr___safe_convers...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdUniquePtrElementType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_unique_ptr_deleter_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1085
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8 ; pub type std_unique_ptr_deleter_type = u8 ; pub type std_unique_ptr___safe_conversion_up = u8 ; # [repr (C)] # [repr (align (8...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdUniquePtrDeleterType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_value_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1757
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...u8 , } pub type std_allocator_value_type = u8 ; pub type std_allocator_size_type = u64 ; pub type std_allocator_difference_type = ...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorValueType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_unique_ptr___safe_conversion_up` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1129
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b type std_unique_ptr___safe_conversion_up = u8 ; # [repr (C)] # [repr (align (8))] # [derive (Debug , Copy , Clone)] pub struct s...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdUniquePtrSafeConversionUp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_size_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1798
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = u8 ; pub type std_allocator_size_type = u64 ; pub type std_allocator_difference_type = u64 ; pub type std_allocator_pointer = u...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorSizeType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_mutex_native_handle_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1318
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } pub type std_mutex_native_handle_type = u64 ; # [test] fn bindgen_test_layout_std_mutex () { assert_eq ! (:: std :: mem :: size...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdMutexNativeHandleType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_difference_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1839
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; pub type std_allocator_difference_type = u64 ; pub type std_allocator_pointer = u8 ; pub type std_allocator_const_pointer = u8 ;...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorDifferenceType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_value_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1757
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...u8 , } pub type std_allocator_value_type = u8 ; pub type std_allocator_size_type = u64 ; pub type std_allocator_difference_type = ...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorValueType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_pointer` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1886
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = u64 ; pub type std_allocator_pointer = u8 ; pub type std_allocator_const_pointer = u8 ; pub type std_allocator_reference = u8 ;...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorPointer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_size_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1798
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = u8 ; pub type std_allocator_size_type = u64 ; pub type std_allocator_difference_type = u64 ; pub type std_allocator_pointer = u...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorSizeType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_const_pointer` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1924
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8 ; pub type std_allocator_const_pointer = u8 ; pub type std_allocator_reference = u8 ; pub type std_allocator_const_reference = u...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorConstPointer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_reference` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1968
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= u8 ; pub type std_allocator_reference = u8 ; pub type std_allocator_const_reference = u8 ; # [repr (C)] # [derive (Debug , Copy ...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorReference`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_difference_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1839
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; pub type std_allocator_difference_type = u64 ; pub type std_allocator_pointer = u8 ; pub type std_allocator_const_pointer = u8 ;...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorDifferenceType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_pointer` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1886
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... = u64 ; pub type std_allocator_pointer = u8 ; pub type std_allocator_const_pointer = u8 ; pub type std_allocator_reference = u8 ;...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorPointer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_const_reference` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; pub type std_allocator_const_reference = u8 ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct std_allocator_rebind { p...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorConstReference`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_const_pointer` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1924
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8 ; pub type std_allocator_const_pointer = u8 ; pub type std_allocator_reference = u8 ; pub type std_allocator_const_reference = u...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorConstPointer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_rebind_other` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2157
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , } pub type std_allocator_rebind_other = u8 ; pub type std_allocator_propagate_on_container_move_assignment = u8 ; pub type std_...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorRebindOther`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_reference` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:1968
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= u8 ; pub type std_allocator_reference = u8 ; pub type std_allocator_const_reference = u8 ; # [repr (C)] # [derive (Debug , Copy ...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorReference`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_propagate_on_container_move_assignment` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2200
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...r_rebind_other = u8 ; pub type std_allocator_propagate_on_container_move_assignment = u8 ; pub type std_allocator_is_always_equal ...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorPropagateOnContainerMoveAssignment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_is_always_equal` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2269
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; pub type std_allocator_is_always_equal = u8 ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct std_vector { pub _addres...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorIsAlwaysEqual`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_const_reference` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; pub type std_allocator_const_reference = u8 ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct std_allocator_rebind { p...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorConstReference`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector__Base` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2408
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...dress : u8 , } pub type std_vector__Base = u8 ; pub type std_vector__Tp_alloc_type = u8 ; pub type std_vector__Alloc_traits = u8 ;...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorBase`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_rebind_other` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2157
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , } pub type std_allocator_rebind_other = u8 ; pub type std_allocator_propagate_on_container_move_assignment = u8 ; pub type std_...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorRebindOther`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector__Tp_alloc_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2441
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= u8 ; pub type std_vector__Tp_alloc_type = u8 ; pub type std_vector__Alloc_traits = u8 ; pub type std_vector_value_type = u8 ; pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorTpAllocType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_propagate_on_container_move_assignment` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2200
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...r_rebind_other = u8 ; pub type std_allocator_propagate_on_container_move_assignment = u8 ; pub type std_allocator_is_always_equal ...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorPropagateOnContainerMoveAssignment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector__Alloc_traits` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2483
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= u8 ; pub type std_vector__Alloc_traits = u8 ; pub type std_vector_value_type = u8 ; pub type std_vector_pointer = u8 ; pub type ...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorAllocTraits`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_allocator_is_always_equal` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2269
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; pub type std_allocator_is_always_equal = u8 ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct std_vector { pub _addres...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdAllocatorIsAlwaysEqual`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector__Base` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2408
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...dress : u8 , } pub type std_vector__Base = u8 ; pub type std_vector__Tp_alloc_type = u8 ; pub type std_vector__Alloc_traits = u8 ;...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorBase`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_value_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2524
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ts = u8 ; pub type std_vector_value_type = u8 ; pub type std_vector_pointer = u8 ; pub type std_vector_const_pointer = u8 ; pub ty...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorValueType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector__Tp_alloc_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2441
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= u8 ; pub type std_vector__Tp_alloc_type = u8 ; pub type std_vector__Alloc_traits = u8 ; pub type std_vector_value_type = u8 ; pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorTpAllocType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_pointer` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2562
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...type = u8 ; pub type std_vector_pointer = u8 ; pub type std_vector_const_pointer = u8 ; pub type std_vector_reference = u8 ; pub t...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorPointer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector__Alloc_traits` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2483
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= u8 ; pub type std_vector__Alloc_traits = u8 ; pub type std_vector_value_type = u8 ; pub type std_vector_pointer = u8 ; pub type ...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorAllocTraits`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_const_pointer` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2597
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= u8 ; pub type std_vector_const_pointer = u8 ; pub type std_vector_reference = u8 ; pub type std_vector_const_reference = u8 ; pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorConstPointer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_value_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2524
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ts = u8 ; pub type std_vector_value_type = u8 ; pub type std_vector_pointer = u8 ; pub type std_vector_const_pointer = u8 ; pub ty...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorValueType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_reference` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2638
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...er = u8 ; pub type std_vector_reference = u8 ; pub type std_vector_const_reference = u8 ; pub type std_vector_iterator = u8 ; pub ...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorReference`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_const_reference` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2675
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...u8 ; pub type std_vector_const_reference = u8 ; pub type std_vector_iterator = u8 ; pub type std_vector_const_iterator = u8 ; pub ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorConstReference`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_pointer` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2562
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...type = u8 ; pub type std_vector_pointer = u8 ; pub type std_vector_const_pointer = u8 ; pub type std_vector_reference = u8 ; pub t...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorPointer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_iterator` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2718
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nce = u8 ; pub type std_vector_iterator = u8 ; pub type std_vector_const_iterator = u8 ; pub type std_vector_const_reverse_iterato...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorIterator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_const_pointer` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2597
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...= u8 ; pub type std_vector_const_pointer = u8 ; pub type std_vector_reference = u8 ; pub type std_vector_const_reference = u8 ; pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorConstPointer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_const_iterator` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2754
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... u8 ; pub type std_vector_const_iterator = u8 ; pub type std_vector_const_reverse_iterator = u8 ; pub type std_vector_reverse_iter...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorConstIterator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_reference` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2638
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...er = u8 ; pub type std_vector_reference = u8 ; pub type std_vector_const_reference = u8 ; pub type std_vector_iterator = u8 ; pub ...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorReference`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_const_reverse_iterator` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2796
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b type std_vector_const_reverse_iterator = u8 ; pub type std_vector_reverse_iterator = u8 ; pub type std_vector_size_type = u64 ; ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorConstReverseIterator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_const_reference` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2675
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...u8 ; pub type std_vector_const_reference = u8 ; pub type std_vector_iterator = u8 ; pub type std_vector_const_iterator = u8 ; pub ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorConstReference`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_reverse_iterator` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2846
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8 ; pub type std_vector_reverse_iterator = u8 ; pub type std_vector_size_type = u64 ; pub type std_vector_difference_type = u64 ; ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorReverseIterator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_iterator` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2718
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nce = u8 ; pub type std_vector_iterator = u8 ; pub type std_vector_const_iterator = u8 ; pub type std_vector_const_reverse_iterato...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorIterator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_size_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2890
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tor = u8 ; pub type std_vector_size_type = u64 ; pub type std_vector_difference_type = u64 ; pub type std_vector_allocator_type = ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorSizeType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_const_iterator` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2754
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... u8 ; pub type std_vector_const_iterator = u8 ; pub type std_vector_const_reverse_iterator = u8 ; pub type std_vector_reverse_iter...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorConstIterator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_difference_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2928
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...64 ; pub type std_vector_difference_type = u64 ; pub type std_vector_allocator_type = u8 ; # [repr (C)] # [derive (Debug , Copy , ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorDifferenceType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_const_reverse_iterator` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2796
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b type std_vector_const_reverse_iterator = u8 ; pub type std_vector_reverse_iterator = u8 ; pub type std_vector_size_type = u64 ; ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorConstReverseIterator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_allocator_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2972
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...u64 ; pub type std_vector_allocator_type = u8 ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct std_vector__Temporary_va...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorAllocatorType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_reverse_iterator` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2846
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...8 ; pub type std_vector_reverse_iterator = u8 ; pub type std_vector_size_type = u64 ; pub type std_vector_difference_type = u64 ; ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorReverseIterator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_size_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2890
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tor = u8 ; pub type std_vector_size_type = u64 ; pub type std_vector_difference_type = u64 ; pub type std_vector_allocator_type = ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorSizeType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_difference_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2928
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...64 ; pub type std_vector_difference_type = u64 ; pub type std_vector_allocator_type = u8 ; # [repr (C)] # [derive (Debug , Copy , ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorDifferenceType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `std_vector_allocator_type` should have an upper camel case name
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:2972
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...u64 ; pub type std_vector_allocator_type = u8 ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct std_vector__Temporary_va...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StdVectorAllocatorType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDacDevice_SendFrame` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11339
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int { HeliosDac_HeliosDacDevice_SendFrame (self , pps , flags , points , numOfPoints) } # [inline] pub unsafe fn GetStatus ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11114
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn SendFrame (& mut self , pps : :: std :: os :: raw :: c_uint , flags : :: std :: os :: raw :: c_uchar , points : * mut HeliosPoint , numOfPoints : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout]   = note: `#[warn(unsafe_op_in_unsafe_fn)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDacDevice_GetStatus` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11503
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_GetStatus (self) } # [inline] pub unsafe fn GetFirmwareVersion (& mut se...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11432
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ts , numOfPoints) } # [inline] pub unsafe fn GetStatus (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_Ge...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDacDevice_GetFirmwareVersion` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11639
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_GetFirmwareVersion (self) } # [inline] pub unsafe fn GetName (& mut self , na...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11559
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tatus (self) } # [inline] pub unsafe fn GetFirmwareVersion (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevic...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDacDevice_GetName` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11818
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_GetName (self , name) } # [inline] pub unsafe fn SetName (& mut self , name...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11704
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...[inline] pub unsafe fn GetName (& mut self , name : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int { HeliosD...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDacDevice_SetName` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11993
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_SetName (self , name) } # [inline] pub unsafe fn SetShutter (& mut self , l...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11879
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...[inline] pub unsafe fn SetName (& mut self , name : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int { HeliosD...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDacDevice_SetShutter` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12141
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_SetShutter (self , level) } # [inline] pub unsafe fn Stop (& mut self) -> :: ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12054
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f , name) } # [inline] pub unsafe fn SetShutter (& mut self , level : bool) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacD...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDacDevice_SendFrame` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11339
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int { HeliosDac_HeliosDacDevice_SendFrame (self , pps , flags , points , numOfPoints) } # [inline] pub unsafe fn GetStatus ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11114
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn SendFrame (& mut self , pps : :: std :: os :: raw :: c_uint , flags : :: std :: os :: raw :: c_uchar , points : * mut HeliosPoint , numOfPoints : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout]   = note: `#[warn(unsafe_op_in_unsafe_fn)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDacDevice_Stop` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12272
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_Stop (self) } # [inline] pub unsafe fn EraseFirmware (& mut self) -> :...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12206
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tter (self , level) } # [inline] pub unsafe fn Stop (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_Stop ...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDacDevice_GetStatus` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11503
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_GetStatus (self) } # [inline] pub unsafe fn GetFirmwareVersion (& mut se...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11432
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ts , numOfPoints) } # [inline] pub unsafe fn GetStatus (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_Ge...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDacDevice_EraseFirmware` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12398
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_EraseFirmware (self) } # [inline] pub unsafe fn new (arg1 : * mut libusb_d...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12323
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ice_Stop (self) } # [inline] pub unsafe fn EraseFirmware (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDacDevice_GetFirmwareVersion` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11639
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_GetFirmwareVersion (self) } # [inline] pub unsafe fn GetName (& mut self , na...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11559
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tatus (self) } # [inline] pub unsafe fn GetFirmwareVersion (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevic...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDacDevice_HeliosDacDevice` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12590
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... uninit () ; HeliosDac_HeliosDacDevice_HeliosDacDevice (__bindgen_tmp . as_mut_ptr () , arg1) ; __bindgen_tmp . assume_init () } #...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12458
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...EraseFirmware (self) } # [inline] pub unsafe fn new (arg1 : * mut libusb_device_handle) -> Self { let mut __bindgen_tmp = :: std :...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDacDevice_GetName` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11818
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_GetName (self , name) } # [inline] pub unsafe fn SetName (& mut self , name...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11704
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...[inline] pub unsafe fn GetName (& mut self , name : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int { HeliosD...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDacDevice_SetName` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11993
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_SetName (self , name) } # [inline] pub unsafe fn SetShutter (& mut self , l...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:11879
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...[inline] pub unsafe fn SetName (& mut self , name : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int { HeliosD...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12673
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...bindgen_tmp . as_mut_ptr () , arg1) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { HeliosDac_...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDacDevice_SetShutter` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12141
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_SetShutter (self , level) } # [inline] pub unsafe fn Stop (& mut self) -> :: ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12054
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f , name) } # [inline] pub unsafe fn SetShutter (& mut self , level : bool) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacD...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDacDevice_Stop` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12272
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_Stop (self) } # [inline] pub unsafe fn EraseFirmware (& mut self) -> :...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12206
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tter (self , level) } # [inline] pub unsafe fn Stop (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_Stop ...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDacDevice_HeliosDacDevice_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12755
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...estruct (& mut self) { HeliosDac_HeliosDacDevice_HeliosDacDevice_destructor (self) } } # [test] fn bindgen_test_layout_HeliosDac (...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12717
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { HeliosDac_HeliosDacDevice_HeliosDacDevice_des...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_OpenDevices` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16542
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...elf) -> :: std :: os :: raw :: c_int { HeliosDac_OpenDevices (self) } # [inline] pub unsafe fn CloseDevices (& mut self) -> :: std...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16469
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...} impl HeliosDac { # [inline] pub unsafe fn OpenDevices (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_OpenDevices (self...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDacDevice_EraseFirmware` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12398
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_EraseFirmware (self) } # [inline] pub unsafe fn new (arg1 : * mut libusb_d...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12323
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ice_Stop (self) } # [inline] pub unsafe fn EraseFirmware (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_HeliosDacDevice_...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDacDevice_HeliosDacDevice` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12590
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... uninit () ; HeliosDac_HeliosDacDevice_HeliosDacDevice (__bindgen_tmp . as_mut_ptr () , arg1) ; __bindgen_tmp . assume_init () } #...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12458
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...EraseFirmware (self) } # [inline] pub unsafe fn new (arg1 : * mut libusb_device_handle) -> Self { let mut __bindgen_tmp = :: std :...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_CloseDevices` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16658
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lf) -> :: std :: os :: raw :: c_int { HeliosDac_CloseDevices (self) } # [inline] pub unsafe fn SetLibusbDebugLogLevel (& mut self ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16584
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nDevices (self) } # [inline] pub unsafe fn CloseDevices (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_CloseDevices (sel...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_SetLibusbDebugLogLevel` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16827
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_int { HeliosDac_SetLibusbDebugLogLevel (self , logLevel) } # [inline] pub unsafe fn WriteFrame (& mut self ,...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16701
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn SetLibusbDebugLogLevel (& mut self , logLevel : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { H...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_WriteFrame` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17158
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_int { HeliosDac_WriteFrame (self , devNum , pps , flags , points , numOfPoints) } # [inline] pub unsafe fn GetStatus (& ...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16891
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn WriteFrame (& mut self , devNum : :: std :: os :: raw :: c_uint , pps : :: std :: os :: raw :: c_uint , flags : :: std :: os :: raw :: c_uchar , points : * mut HeliosPoint , numOfPoints : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12673
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...bindgen_tmp . as_mut_ptr () , arg1) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { HeliosDac_...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_GetStatus` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17357
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int { HeliosDac_GetStatus (self , devNum) } # [inline] pub unsafe fn GetFirmwareVersion (& mut self ,...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17245
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... [inline] pub unsafe fn GetStatus (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { HeliosDa...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDacDevice_HeliosDacDevice_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12755
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...estruct (& mut self) { HeliosDac_HeliosDacDevice_HeliosDacDevice_destructor (self) } } # [test] fn bindgen_test_layout_HeliosDac (...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:12717
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { HeliosDac_HeliosDacDevice_HeliosDacDevice_des...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_GetFirmwareVersion` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17527
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int { HeliosDac_GetFirmwareVersion (self , devNum) } # [inline] pub unsafe fn GetName (& mut self , devNu...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17406
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...line] pub unsafe fn GetFirmwareVersion (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { Hel...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_GetName` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17740
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int { HeliosDac_GetName (self , devNum , name) } # [inline] pub unsafe fn SetName (& mut self , devNum ...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17585
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn GetName (& mut self , devNum : :: std :: os :: raw :: c_uint , name : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_OpenDevices` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16542
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...elf) -> :: std :: os :: raw :: c_int { HeliosDac_OpenDevices (self) } # [inline] pub unsafe fn CloseDevices (& mut self) -> :: std...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16469
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...} impl HeliosDac { # [inline] pub unsafe fn OpenDevices (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_OpenDevices (self...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_SetName` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17949
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int { HeliosDac_SetName (self , devNum , name) } # [inline] pub unsafe fn Stop (& mut self , devNum : :...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17794
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn SetName (& mut self , devNum : :: std :: os :: raw :: c_uint , name : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_CloseDevices` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16658
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lf) -> :: std :: os :: raw :: c_int { HeliosDac_CloseDevices (self) } # [inline] pub unsafe fn SetLibusbDebugLogLevel (& mut self ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16584
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nDevices (self) } # [inline] pub unsafe fn CloseDevices (& mut self) -> :: std :: os :: raw :: c_int { HeliosDac_CloseDevices (sel...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_SetLibusbDebugLogLevel` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16827
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_int { HeliosDac_SetLibusbDebugLogLevel (self , logLevel) } # [inline] pub unsafe fn WriteFrame (& mut self ,...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16701
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn SetLibusbDebugLogLevel (& mut self , logLevel : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { H...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_Stop` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18110
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nt) -> :: std :: os :: raw :: c_int { HeliosDac_Stop (self , devNum) } # [inline] pub unsafe fn SetShutter (& mut self , devNum : ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18003
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...} # [inline] pub unsafe fn Stop (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { HeliosDac_...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_WriteFrame` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17158
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_int { HeliosDac_WriteFrame (self , devNum , pps , flags , points , numOfPoints) } # [inline] pub unsafe fn GetStatus (& ...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:16891
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn WriteFrame (& mut self , devNum : :: std :: os :: raw :: c_uint , pps : :: std :: os :: raw :: c_uint , flags : :: std :: os :: raw :: c_uchar , points : * mut HeliosPoint , numOfPoints : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_SetShutter` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18282
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int { HeliosDac_SetShutter (self , devNum , level) } # [inline] pub unsafe fn EraseFirmware (& mut self ,...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18154
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn SetShutter (& mut self , devNum : :: std :: os :: raw :: c_uint , level : bool) -> :: std :: os :: raw :: c_int { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_EraseFirmware` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18456
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int { HeliosDac_EraseFirmware (self , devNum) } # [inline] pub unsafe fn new () -> Self { let mut __bin...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18340
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...inline] pub unsafe fn EraseFirmware (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { Helios...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_GetStatus` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17357
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int { HeliosDac_GetStatus (self , devNum) } # [inline] pub unsafe fn GetFirmwareVersion (& mut self ,...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17245
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... [inline] pub unsafe fn GetStatus (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { HeliosDa...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDac` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18608
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...MaybeUninit :: uninit () ; HeliosDac_HeliosDac (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub u...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18509
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...liosDac_EraseFirmware (self , devNum) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_GetFirmwareVersion` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17527
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int { HeliosDac_GetFirmwareVersion (self , devNum) } # [inline] pub unsafe fn GetName (& mut self , devNu...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17406
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...line] pub unsafe fn GetFirmwareVersion (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { Hel...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18662
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Dac (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { HeliosDac_...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_GetName` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17740
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int { HeliosDac_GetName (self , devNum , name) } # [inline] pub unsafe fn SetName (& mut self , devNum ...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17585
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn GetName (& mut self , devNum : :: std :: os :: raw :: c_uint , name : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDac_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unsafe fn destruct (& mut self) { HeliosDac_HeliosDac_destructor (self) } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub str...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18706
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { HeliosDac_HeliosDac_destructor (self) } } # [...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_SetName` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17949
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int { HeliosDac_SetName (self , devNum , name) } # [inline] pub unsafe fn Stop (& mut self , devNum : :...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:17794
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn SetName (& mut self , devNum : :: std :: os :: raw :: c_uint , name : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0133`.
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_Stop` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18110
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nt) -> :: std :: os :: raw :: c_int { HeliosDac_Stop (self , devNum) } # [inline] pub unsafe fn SetShutter (& mut self , devNum : ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18003
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...} # [inline] pub unsafe fn Stop (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { HeliosDac_...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_SetShutter` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18282
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_int { HeliosDac_SetShutter (self , devNum , level) } # [inline] pub unsafe fn EraseFirmware (& mut self ,...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18154
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn SetShutter (& mut self , devNum : :: std :: os :: raw :: c_uint , level : bool) -> :: std :: os :: raw :: c_int { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_EraseFirmware` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18456
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int { HeliosDac_EraseFirmware (self , devNum) } # [inline] pub unsafe fn new () -> Self { let mut __bin...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18340
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...inline] pub unsafe fn EraseFirmware (& mut self , devNum : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int { Helios...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: helios-dac-sys@0.2.0: In file included from sdk/sdk/HeliosDac.h:31,
[INFO] [stderr] warning: helios-dac-sys@0.2.0:                  from sdk/sdk/HeliosDacAPI.h:34,
[INFO] [stderr] warning: helios-dac-sys@0.2.0:                  from sdk/sdk/HeliosDacAPI.cpp:15:
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:28: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    28 | #pragma clang diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:29: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    29 | #pragma clang diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:31: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    31 | #pragma gcc diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:32: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    32 | #pragma gcc diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:33: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    33 | #pragma gcc diagnostic ignored "-Wpedantic"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:34: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    34 | #pragma gcc diagnostic ignored "-Wshadow"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2020: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2020 | #pragma clang diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2021: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2021 | #pragma gcc diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: In file included from sdk/sdk/HeliosDac.h:31,
[INFO] [stderr] warning: helios-dac-sys@0.2.0:                  from sdk/sdk/HeliosDac.cpp:16:
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:28: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    28 | #pragma clang diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:29: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    29 | #pragma clang diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:31: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    31 | #pragma gcc diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:32: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    32 | #pragma gcc diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:33: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    33 | #pragma gcc diagnostic ignored "-Wpedantic"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:34: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    34 | #pragma gcc diagnostic ignored "-Wshadow"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2020: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2020 | #pragma clang diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2021: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2021 | #pragma gcc diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] error: could not compile `helios-dac-sys` (lib) due to 23 previous errors; 57 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDac` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18608
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...MaybeUninit :: uninit () ; HeliosDac_HeliosDac (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub u...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18509
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...liosDac_EraseFirmware (self , devNum) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `std::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18662
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Dac (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { HeliosDac_...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `HeliosDac_HeliosDac_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unsafe fn destruct (& mut self) { HeliosDac_HeliosDac_destructor (self) } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub str...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/helios-dac-sys-d7a4c509c1929add/out/bindings.rs:3:18706
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { HeliosDac_HeliosDac_destructor (self) } } # [...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0133`.
[INFO] [stdout] 
[INFO] [stderr] warning: helios-dac-sys@0.2.0: In file included from sdk/sdk/HeliosDac.h:31,
[INFO] [stderr] warning: helios-dac-sys@0.2.0:                  from sdk/sdk/HeliosDacAPI.h:34,
[INFO] [stderr] warning: helios-dac-sys@0.2.0:                  from sdk/sdk/HeliosDacAPI.cpp:15:
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:28: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    28 | #pragma clang diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:29: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    29 | #pragma clang diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:31: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    31 | #pragma gcc diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:32: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    32 | #pragma gcc diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:33: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    33 | #pragma gcc diagnostic ignored "-Wpedantic"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:34: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    34 | #pragma gcc diagnostic ignored "-Wshadow"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2020: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2020 | #pragma clang diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2021: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2021 | #pragma gcc diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: In file included from sdk/sdk/HeliosDac.h:31,
[INFO] [stderr] warning: helios-dac-sys@0.2.0:                  from sdk/sdk/HeliosDac.cpp:16:
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:28: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    28 | #pragma clang diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:29: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    29 | #pragma clang diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:31: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    31 | #pragma gcc diagnostic push
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:32: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    32 | #pragma gcc diagnostic ignored "-Wzero-length-array"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:33: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    33 | #pragma gcc diagnostic ignored "-Wpedantic"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:34: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:    34 | #pragma gcc diagnostic ignored "-Wshadow"
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2020: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2020 | #pragma clang diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] warning: helios-dac-sys@0.2.0: sdk/sdk/libusb.h:2021: warning: ignoring '#pragma gcc diagnostic' [-Wunknown-pragmas]
[INFO] [stderr] warning: helios-dac-sys@0.2.0:  2021 | #pragma gcc diagnostic pop
[INFO] [stderr] warning: helios-dac-sys@0.2.0:       |
[INFO] [stderr] error: could not compile `helios-dac-sys` (lib test) due to 23 previous errors; 57 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "c5218701253a43418c13952e926423c913a4acf103d95e9fbf60e6f5b7bdb047", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c5218701253a43418c13952e926423c913a4acf103d95e9fbf60e6f5b7bdb047", kill_on_drop: false }`
[INFO] [stdout] c5218701253a43418c13952e926423c913a4acf103d95e9fbf60e6f5b7bdb047
